﻿<p><em>IfcTypeProcess</em> defines a specific (or type) definition of a process or activity without being assigned to a schedule or a time. It is used to define a process or activity specification, that is, the specific process or activity information that is common to all occurrences that are defined for that process or activity type.</p>

<p>An <em>IfcTypeProcess</em> may have a list of property set attached. Values of these properties are common to all occurrences of that process or activity type. The type occurrence relationship is realized using the objectified relationship <em>IfcRelDefinesByType</em>.</p>

<p>Subtypes of <em>IfcTypeProcess</em> may be exchanged without being already assigned to subtypes of <em>IfcProcess</em>.</p>

<blockquote class="history">
HISTORY&nbsp; New entity in IFC4.
</blockquote>
